tr.head 
{
	background-color:#c3d9ff;
    font-size:78%;
    font-weight:bold;
	border-width: 0px; 
}


.toggleTitle
{
    font-size:82%;
    font-weight:bold;
	background-color:#f9f9f9;
	text-align:center;
	frame:box;
}

tr.legend 
{
    color:#FF0000;
    font-size:70%;
    text-align:right;
	border-width: 0px; 
}

span.legend 
{
    color:#FF0000;
    font-size:70%;
    text-align:right;
}

tr.current 
{
    background-color:#ddf8cc;
    font-size:75%;
    font-weight:bold;
	border-width: 0px; 
}

tr.total_invested 
{
    background-color:#ddf8cc;
    font-size:75%;
    font-weight:bold;
	border-width: 0px; 
}

tr.invested 
{
    background-color:#e8eef7;
    font-size:75%;
	border-width: 0px; 
}

tr.history 
{
    background-color:#e8eef7;
    font-size:75%;
	border-width: 0px; 
}

tr.warn 
{
    background-color:#ffff88;
    font-size:75%;
	border-width: 0px; 
}

tr.none 
{
    background-color:#ff9900;
    font-size:82%;
}

span.centered 
{
    text-align: center;
}

span.centered table 
{
    margin: 0 auto;
    text-align: left;
}

span.loading
{
	font-style:italic;
	color:#666666;
	text-align:center;
	font-weight:normal;
}

span.percent_up
{
	font-weight:bold;
	color:#008800;
}

span.percent_down
{
	font-weight:bold;
	color:#CC0000;
}

span.percent_still
{
	font-weight:bold;
	color:black;
}

.tablib_spacerTab 
{
  border-bottom:1px solid #3366cc;
  padding:0px 2px;
}

.tablib_emptyTab 
{
  border-bottom:1px solid #3366cc;
  padding:0px 2px; 
}

.tablib_table 
{ 
  border-collapse:separate;
  border-spacing:0px;
  empty-cells:show;
  margin-top:5px;
  font-size:12px;
  text-align:center;
}

.tablib_unselected 
{
  padding:2px 0px;
  background-color:#c3d9ff;
  border-top:1px solid #3366cc;
  border-right:1px solid #3366cc;
  border-left:1px solid #3366cc;
  border-bottom:1px solid #3366cc;
  color:#000000;
  width:80px;
  cursor:pointer;
  
}

.tablib_selected 
{
  padding:2px 0px;
  border-top:1px solid #3366cc;
  border-right:1px solid #3366cc;
  border-left:1px solid #3366cc;
  color:#3366cc;
  font-weight:bold;
  width:80px;
  cursor:default;
  
}

.tabFund 
{
    border-bottom:1px solid #3366cc;
    border-left:1px solid #3366cc;
	border-right:1px solid #3366cc;
    frame:box;
	display: none;

}

.tabQuote 
{
    border-bottom:1px solid #3366cc;
    border-left:1px solid #3366cc;
	border-right:1px solid #3366cc;
    frame:box;
	display: none;

}

.howto
{
	font-style:italic;
	color:#666666;
	font-weight:normal;
	font-size:75%;
}


